package com.cac.demo.util;

import java.lang.annotation.*;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface LogInterface {
    /**
     * 接口描述
     */
    String description() default "";
    
    /**
     * 是否记录请求参数
     */
    boolean logParams() default true;
    
    /**
     * 是否记录响应结果
     */
    boolean logResponse() default true;
    
    /**
     * 是否记录执行时间
     */
    boolean logExecutionTime() default true;
} 